Migrant threads on process farms: parallel programming with Ariadne

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Migrant threads on process farms: parallel programming with Ariadne

We present a novel and portable threads-based system for the development of concurrent applications on shared and distributed memory environments. Implementing user-space threads. the Ariadne system is highly effective for medium to coarse grained applications. Sequential programs are readily converted into parallel programs for shared ordistributed memory, with low development effort. We descr...

متن کامل

Arachne: A Portable Threads Library Supporting Migrant Threads on Heterogeneous Network Farms

We describe the design of an eecient and portable threads system that supports multi-threaded distributed computations on heterogeneous networks. The system enables threads to migrate between processes that run on diierent hardware platforms. We present a complete implementation of the design in ANSI C++. This implementation consists of a code preprocessor and a runtime library, and supports ap...

متن کامل

Parallel Motion Planning with the Ariadne ' sClew

| We describe an implementation of a real time path planner for a robot arm with six degrees of freedom moving among dynamical obstacles. The planner is based on a novel technique called the Ariadne's Clew Algorithm. A brief description of this algorithm and parallel implementation of it are presented. Finally we analyze experiments made with this planner.

متن کامل

Ariadne: Architecture of a Portable Threads system supporting Mobile Processes

TIrreads possess a simply expressed and powerful fonn of concurrency, easily exploitable in applications that run on both uniand multi-processors, sharcdand distributed-memory systems. This paper presents the design and implementation of Ariadne: a layered, C-based software architecture for multi-threaded computing on a variety of platfonns. Ariadne is a ponable system lhat exploils sharedand d...

متن کامل

Ariadne: Architecture of a Portable Threads System Supporting Thread Migration

Threads exhibit a simply expressed and powerful form of concurrency, easily exploitable in applications that run on both uniand multi-processors, sharedand distributed-memory systems. This paper presents the design and implementation of Ariadne: a layered, C-based software architecture for multi-threaded distributed computing on a variety of platforms. Ariadne is a portable user-spacethreads sy...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Concurrency: Practice and Experience

سال: 1998

ISSN: 1040-3108,1096-9128

DOI: 10.1002/(sici)1096-9128(19980810)10:9<673::aid-cpe362>3.0.co;2-5